TypeScript简明参考手册 前端开发 Web开发 JavaScript NodeJS TypeScript TypeScript是JavaScript(ECMAScript)的超集,在支持JavaScript的基础上增强了自己的类型系统,强化了作为弱类型语言JavaScript在运行前的各种类型检查、依赖检查等等在提高项目代码质量、提升开发效率和降低风险中很有用的编译器特性。 本文基于TypeScript 3.8 类型系统基本类型boolean 布尔值 1let isDone...
JavaScript 模块加载工具 JSLoader 开发技术 随着Web应用的内容不断扩充,Web开发工作的不断细分,前端的模块化的呼声也越来越高。了解前端模块化可以看前端模块化–高效重构,以及前端模块化思路。 总的来说还是高内聚,低耦合,减少依赖和耦合,提高合作效率。 模块化在发展的过程中产出了一些规范,如AMD,CMD等,可以看看JavaScript模块规范,以及区别1和区别2. 也有一些关于AMD和CMD及其相关实现requi...
JavaScript模块化编程,模块化加载 开发技术 1 参考资料 回顾:前端模块化和AMD、CMD规范(全) 知乎-JS模块加载器加载原理是怎样的? 前端模块化开发的价值 JavaScript AMD 模块加载器原理与实现 JS模块化编程之加载器原理 Javascript模块化编程(一):模块的写法 浅谈模块化的JavaScript JavaScript模块化,模块加载器初探 小矮人JavaScript模块加载器 模块化...
JavaScript模块化,组件化编程 Web开发 前端开发 JavaScript 1 参考资料 软件的模块化开发 JavaScript组件化 浅谈模块化的JavaScript 开发模块化的JavaScript组件 前端模块化开发价值 深入理解JavaScript 模块模式 模块化JavaScript Javascript模块化编程(一):模块的写法 Javascript模块化编程(二):AMD规范 Javascript模块化编程(三):require....
前端模块管理 依赖管理 包管理 工具 Web开发 前端开发 1 参考资料 前端模块管理器简介 browserify npm github npm 官网 npm docs package.json字段详解 package.json 中文版 npm的package.json中文文档 淘宝npm镜像
JavaScript模块化编程小结 Web开发 前端开发 JavaScript 1 引子 软件的生命周期跟人的生命周期类似,开发测试阶段只是其中很短的一部分(怀胎十月),而后期的运营维护阶段占据了整个生命周期的绝大部分(人的生长发育到最后down掉的几十年)。 一个比较直观的数据,需求分析和设计占1/5,开发测试占1/5,运营维护占3/5(这个占比可能会比这个大得多,比如一个几个月搞定的项目,可能会使用几年甚至几十年)。 因此,一切工...
编写NodeJS模块 Web开发 前端开发 JavaScript 1 参考资料 C/C++ Addons Node.js调用C/C++ 动手编写Node的C++模块 用C++为nodejs 写组件,提高node处理效率 NodeJS 模块开发及发布详解 Writing Node.js Addons 详解Node.js API系列C/C++ Addons(1) API文档 详解Node.js API系列C/C++ Addons(2) Go...
组件化-前端工程化模块化之组件化 前端开发 Web开发 开发工具 1 组件化 一个组件的构成部分大致可以分为三部分 组件交互逻辑 组件呈现模板 组件渲染样式 2 CSS 模块化 参考这篇简单易懂的CSS Modules 参考工具postcss 3 参考资料 AlloyTeam:致我们终将组件化的 Web (多图) W3C Web Components Web应用的组件化 Web应用的组件化进阶篇 Web应用组件化的权衡 组件化的...
Seajs 参考文档 开发技术 1 参考资料 Seajs 手册与文档 Seajs介绍文档 Seajs简易文档 Seajs从入门到原理 用Webpack打包你的一切 CommonJS规范 CommonJS Spec 概览 CommonJS规范介绍 Modules规范 Modules 1.1.1规范 Package 1.0规范 CommonJS-AMD AMD 规范 AMD github CMD 规范 CM...